entrusted to your care - Español Inglés Diccionario